package com.one.group.model.dto;

import lombok.Data;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author kld
 * @description 装修申请与费用关联DTO
 */
@Data
public class DecorationApplicationDto {
    private Long cellId; // 小区ID
    private String cellName; // 小区名称
    private String houseNumber; // 房间号
    private String decorationCompany; // 装修公司
    private String applicant; // 申请人
    private String applicantPhone; // 申请人电话
    private String applicationDate; // 申请日期
    private String approver; // 审批人
    private List<DecorationChargeItemDto> chargeStandards; // 收费标准列表
    private String constructionEndTime; // 施工结束时间
    private String constructionStartTime; // 施工开始时间
    private String constructionUnit; // 施工单位
    private String decorationContent; // 装修内容
    private BigDecimal decorationDeposit; // 装修押金
    private String decorationDrawingsUrl; // 装修图纸URL
    private Integer paymentStatus; // 付款状态
    private String rejectReason; // 拒绝原因
    private String remark; // 备注
    private String responsiblePerson; // 负责人
    private String responsiblePhone; // 负责人电话
    private String status; // 状态
    private BigDecimal totalFee; // 总费用
}